Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 Japan F9 Japan F10 Australia F12 Australia F13 Cambodia F1 Thailand F1 Thailand F2 India F4 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F1 Japan F2 Japan F3 Thailand F4 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Indonesia F3 Thailand F1 USA F7 Thailand F2 Thailand F3 Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Gallagher International - Hamilton 2002 USTA Challenger of Calabasas - Calabasas Sporting Challenger - Turin GHI Bronx Tennis Classic - Bronx Theusbridge.com Tennis Classic - Tarzana USTA Challenger of Dallas - Dallas Binghamton Professional Tennis Tournament - Binghamton Heineken Challenger 2004 - Ho Chi Minh City Samsung Securities Cup - Seoul College Station Challenger - College Station Austin Challenger - Austin Open de la Ville de Saint Denis - Reunion Island Fergana Challenger - Fergana Coffee Cup Challenger - Chikmagalur Music City Challenger - Nashville 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas 2008 China TCL Challenger - Guangzhou Bancolombia Open - Bogota Shimadzu All Japan Indoor Tennis Championships - Kyoto Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona 2002 FSE Challenger - Tarzana Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington Sacramento Challenger - Sacramento Flea Market Cup Busan Challenger Tennis - Busan Ford Tennis Championships - Louisville President's Cup - Astana Dunlop World Challenge - Toyota Heilbronn Challenger Wroclaw Challenger Talahassee Challenger Busan Challenger Carson Challenger Yuba City Challenger Sacramento Challenger Seoul Challenger Dallas Challenger Baton Rouge Challenger St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Burbank - Burbank Osaka International Tennis Tournament - Osaka Carson Challenger Bangkok Challenger Bangkok Challenger Kyoto Challenger - Kyoto Knoxville Challenger Noumea Challenger Burnie Challenger USTA Seascape Challenger - Aptos Kyoto Challenger Fifth-Third Bank Tennis Championships - Lexington San Jose Challenger Guangzhou Challenger Pingguo Challenger Johannesburg Challenger Savannah Challenger USTA Challenger of Burbank - Burbank Fergana Challenger Astana Challenger Guadalajara Challenger Winnetka Challenger Wuhai Challenger The Wright Financial Group, Inc. Challenger - Champaign Beijing Challenger Britania Zavaleta - Puebla Bangkok Challenger Honolulu Challenger Singapore Challenger Kaohsiung Challenger Savannah Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger 2003 Eddleman USTA Challenger - Birmingham Fergana Tennis Challenger Tournament - Fergana Winnetka Challenger USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte Granby Challenger Vancouver Challenger Dharwad Challenger 2003 - Dharwad Belgaum Open - Belgaum Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Seoul Challenger 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton Kaoshuing Challenger Toyota Challenger West Lakes Challenger 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign IPP Open - Helsinki Challenger Groningen - Groningen Tianjin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Indore Challenger Pune Challenger 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Yokohama Challenger San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham 2005 West Side Tennis Coub Men's Challenger - Forest Hills Busan Open Challenger Tennis - Busan Taipei City Challenger USTA Illinois Challenger - Champaign Sacramento Challenger USTA Men's Challenger of Dallas - Dallas Internationaux du Doubs - Besancon 2006 Challenger of Santa Clarita California Challenger - Valencia Challenger Casablanca San Angel - Mexico City Tashkent Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills The Commercia Challenger - Aptos GHI Bronx Tennis Classic - Bronx Melbourne Challenger Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento Challenger Britania Zavaleta - Puebla The 'Fitz' Casino Challenger - Tunica The Surbiton Trophy - Surbiton Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock Burnie Challenger Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville JSM Challenger - Champaign Taiwan Challenger - Kaohsiung Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver New Delhi Challenger IV - New Delhi The Mercedes Benz of Calabasas - Calabasas 2008 Knoxville Challenger - Knoxville Fergana Challenger USTA Men's Challenger of Dallas - Dallas Fergana Challenger - Fergana Granby Challenger - Granby University of Tennessee USTA Challenger - Knoxville XL Capital Bermuda Open - Bermuda USTA Men's Challenger of Dallas - Dallas Draft Corona Mexico City Open - Mexico City Tallahassee Tennis Challenger - Tallahassee BMW Tennis Championship - Sunrise Cridicard Mastercard Tennis Cup - Campos do Jordao ATP Heineken Challenger 2000 - Ho Chi Minh City VI Abierto Internacional de Salinas - Salinas USTA Championships of Kerrville - Kerrville Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Open Sainte-Victoire - Aix-En-Provence A Glimmer of Hope Challenger - Austin Czech Indoor Open - Prague The LTA Sunderland Challenger - Sunderland JSM Challenger of Champaign - Urbana San Luis Potosi Challenger 2002 - San Luis Potosi Challenger Britania Zavaleta - Puebla The Waco International Tennis Challenger - Waco Jameson Cup - Milan Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Classic - Bronx Sacramento Challenger Calabasas Challenger Charlottesville Challenger Honolulu Challenger Flea Market Cup - Busan Malaysian Open - Kuala Lumpur Music City Challenger - Nashville III Isla de Lanzarote - Lanzarote USTA Challenger of Tiburon - Tiburon USTA Men's Challenger of Dallas - Dallas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City South African Airways Tennis Open - Durban AT&T Challenger of Dallas - Dallas Noumea Challenger Burnie Challenger Swanston Challenger - Sacramento Dallas Challenger Pro Challenger at Calabasas - Calabasas Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Music City Challenger - Nashville Kyoto Challenger II Naples ITG Challenger - Naples Music City Challenger - Nashville USTA Challenger of Orlando - Orlando Binghamton Challenger USTA Freeman Men's Challenger - Joplin Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City 2002 Eddleman USTA Challenger - Birmingham Honda-Kah Open - Singapore Fergana Challenger - Fergana 2007 Nielsen Pro Tennis Championship - Winnetka Busan Open Challenger Tennis - Busan USTA Tennis Championships of Austin - Austin Bangkok Challenger USTA Challenger of Las Vegas - Las Vegas Busan Challenger USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Challenger Natrel Presented by National Bank - Granby 2001 USTA Challenger of Calabasas - Calabasas Aberto Da Costa Do Sauipe - Bahia USTA Tennis Championships of Houston - Houston Yokohama World Tennis Gaora Cup - Yokohama Odlum Brown Vancouver Open - Vancouver Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage The LTA Wrexham Challenger - Wrexham Heineken Challenger - Ho Chi Minh City Nottingham Challenger AIG Japan Open - Tokyo Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent AIG Japan Open - Tokyo Siebel Open - San Jose International Tennis Championships - Delray Beach 2003 USTA Tallahassee Tennis Challenger - Tallahassee TD Waterhouse Cup - Long Island Thailand Open - Bangkok Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Prostejov Challenger The Wright Financial Group, Inc. Challenger - Champaign The Scottish Tennis Championships - Edinburgh USTA Seascape Challenger - Aptos Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Kroger / St. Jude International - Memphis U.S. Men's Clay Court Championships - Houston BMW Tennis Championship - Sunrise Shimadzu All Japan Indoor - Kyoto China Open - Beijing AIG Japan Open - Tokyo Chennai Open - Chennai Tennis Channel Open - Las Vegas The Stella Artois Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok Caloundra Challenger AIG Japan Open Tennis Championships - Tokyo Honolulu Challenger Chennai Open - Chennai 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Honda Kah Singapore Men's Tennis Open - Singapore Millenium Tennis Championships - Delray Beach SAP Open - San Jose 2001 Centura USTA Challenger - Rocky Mount Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Red Letter Days Open - Nottingham Countrywide Classic - Los Angeles Busan Challenger Urbana-Champaign Challenger - Urbana China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Hilton Waikoloa Village USTA Challenger - Waikoloa Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose BH Tennis Open International Cup - Belo Horizonte The Artois Championships - London Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Yokohama International Tennis Tournament - Yokohama Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Hilton Waikoloa Village USTA Challenger - Waikoloa Chennai Open - Chennai Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Mexico City Challenger Estoril Open - Estoril AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven ECU Prague Open - Prague Thailand Open - Bangkok Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Waco International Tennis Challenger - Waco Bangkok Challenger IPP Open - Helsinki Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Burbank Challenger - Burbank Baton Rouge Challenger Pro Tennis World Open - Sunrise Pingguo Challenger Thailand Open - Bangkok Harrah's Entertainment Challenger - Tunica Aircel Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Samsung Securities Cup - Seoul Astana Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia US Men's Clay Court Championship - Houston Unicredit Czech Open 2007 - Prostejov Fifth-Third Bank Tennis Championships - Lexington UNICEF Open - 's Hertogenbosch Dallas Challenger Swanston Challenger - Sacramento PTT Thailand Open - Bangkok Tashkent Challenger - Tashkent 2002 Tulsa USTA Challenger - Tulsa Anning Challenger Nanchang Challenger XL Capital Bermuda Open - Bermuda New Delhi Challenger - New Delhi Countrywide Classic USTA Men's Challenger - Carson Atlantic City Open - Atlantic City The Granby Natrel Challenger - Granby Akbank Private Banking-TED Open - Istanbul Regions Morgan Keegan Championships - Memphis Sunrise Challenger Tallahassee Challenger Savannah Challenger Sarasota Challenger Karshi Challenger - Karshi Heineken Challenger - Ho Chi Minh City Hilton Waikoloa Village USTA Challenger - Waikoloa Korat Challenger ARMS USTA Challenger - Rocky Mount Open de Montauban - Montauban Binghamton Professional Tennis Tournament - Binghamton AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Shanghai Challenger New Delhi Challenger III - New Delhi PTT Thailand Open - Bangkok Samsung Securities Cup Challenger - Seoul 2001 USTA Tallahassee Tennis Challenger - Tallahassee Ho Chi Minh City Challenger - Ho Chi Minh City Tulsa Auto Collection USTA Challenger - Tulsa The 69th King's Cup-Thailand Open - Bangkok Yokohama Challenger 2001 - Yokohama Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Aircel Chennai Open - Chennai USTA Challenger of Burbank - Burbank Time Warner USTA Challenger - Binghamton U.S. National Indoor Tennis Championships - Memphis Samsung Securities Cup - Seoul USTA Challenger of San Antonio - San Antonio Samsung Securities Cup - Seoul Aegon Nottingham Open - Nottingham Okal Cup 2003 - Eckental 2002 Azalea Orthopedic Challenger - Tyler GHI Bronx Tennis Classic - Bronx Tiburon Challenger - Tiburon Warsteiner Challenger Wolfsburg - Wolfsburg Singapore Mens Tennis Open - Singapore Shimadzu All Japan Indoor - Kyoto Bangkok Challenger - Bangkok The USTA Challenger at West End Racquet - Torrance Traralgon Challenger Home Depot Center USTA Challenger - Carson 2003 USTA Challenger of Calabasas - Calabasas Atlanta Clay Court Challenger - Atlanta Zagreb Challenger The $50,000 Pro Challenger at Calabasas - Calabasas Busan Open - Busan The West Side Tennis Club Grass Court Challenger - Forest Hills Challenger Leon 2004 - Leon Ford Tennis Championships - Louisville Abierto Club Casablanca - Mexico City Tata Open - Chennai Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Singha Tennis Classic - Tarzana Bangkok Challenger The Natrel's Challenger of Granby - Granby Music City Challenger - Nashville USTA Challenger - Champaign The Surbiton Trophy - Surbiton Miller Lite Hall of Fame Tennis Championships - Newport USTA Tallahassee Tennis Challenger - Tallahassee Kia International In Kawana - Kawana Aptos Challenger Kun-Ming Challenger Shanghai Challenger dBI Tennis Challenger - Binghamton Mercedes-Benz Cup - Los Angeles Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Wailea Men's Challenger - Maui Ourocard Tennis Challenger - Sao Paulo USTA Seascape Challenger - Aptos USTA/Safeway Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao Busan Challenger Legg Mason Tennis Classic - Washington D.C. 13 BH Tennis Open International Cup - Belo Horizonte Toyota Challenger Beijing Challenger Panama City Challenger XL Capital Bermuda Open - Bermuda Sunset Moulding Yuba City Racquet Club Challenger - Yuba City ATP Challenger Numea - New Caledonia RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington The 70th King's Cup and Queen's Cup - Bangkok Dharwad Challenger 2006 - Dharwad ATP Bangalore Challenger - Bangalore Sporting Challenger 2003 - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba Champaign Challenger 2001 UT Tyler Patriot Challenger - Tyler Torneo Internacional Challenger Fila 2006 - Leon The Scottish Tennis Championships - Edinburgh Toyota Challenger Siebel Open - San Jose International Tennis Championships - Delray Beach Arizona Men's Tennis Championships - Scottsdale Heineken Open - Auckland Melbourn Challenger Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Ojai Challenger Vancouver Challenger Indianapolis Tennis Championships - Indianapolis Seoul Challenger If Stockholm Open - Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport Rogers Masters - Toronto Heineken Open - Auckland Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Waldbaum's Hamlet Cup - Long Island Western & Southern Financial Group Masters - Cincinnati Heineken Open - Auckland BNP Paribas Masters - Paris Sony Ericsson Open - Miami Franklin Templeton Tennis Classic - Scottsdale Delray Beach International Tennis Championships - Delray Beach Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Shanghai Rolex Masters - Shanghai U.S. Men's Clay Court Championships - Houston BNP Paribas Open - Indian Wells Miller Lite Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells The Stella Artois Grass Court Championships - London International Tennis Championships - Delray Beach SAP Open - San Jose Heineken Open - Auckland Open Sabadell Atlantico - Barcelona U.S. Men's Clay Court Championships - Houston Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Regions Morgan Keegan Championships - Memphis BMW Open - Munich Gerry Weber Open - Halle Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Shanghai - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Australian Open - Melbourne BNP Paribas Open - Indian Wells Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 U.S. Open - New York Wimbledon - London Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group I, 1R, THA-KOR 2-3 Australian Open - Melbourne 70th River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 15th Asian Games Doha 2006 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 U.S. Open - New York Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group 1, 1R, JPN-THA 4-1